/**
 * 参数设置管理初始化
 */
var communityUserView = {
    id: "communityUserViewTable",	//表格id
    seItem: null,		//选中的条目
    table: null,
    layerIndex: -1
};

/**
 * 初始化表格的列
 */
communityUserView.initColumn = function () {
    var columns = [
        {field: 'selectItem',visible:false},
        {title: '创建时间', field: 'add_time', align: 'center', valign: 'middle'},
        {title: '用户账号', field: 'account', align: 'center', valign: 'middle'},
        {title: '邀请用户数', field: 'num', align: 'center', valign: 'middle',sortable : true},
        {title: '已认证数', field: 'num3', align: 'center', valign: 'middle',sortable : true},
        {title: '二级邀请用户数 ', field: 'num2', align: 'center', valign: 'middle',sortable : true},
        {title: '二级已认证数', field: 'num4', align: 'center', valign: 'middle',sortable : true},
        {title: '已认证总数', field: 'total_num', align: 'center', valign: 'middle',sortable : true},
        {title: '累计奖励HTL数', field: 'score', align: 'center', valign: 'middle',sortable : true}
    ]
    return columns;
};


/**
 * 查询参数设置列表
 */
communityUserView.search = function () {
    var queryData = {};
    queryData['account'] = $("#account").val();
    queryData['start_time'] = $("#startTime").val().replace("/","-");
    if($("#startTime").val() != "") {
        if($("#endTime").val() == "") {
            Feng.error("请选择结束时间！");
            return false;
        }else{
            queryData['end_time'] = $("#endTime").val().replace("/","-");
        }
    }
    
    
    communityUserView.table.refresh({query: queryData});
};


communityUserView.exportExcel=function()
{
	 var url = "/statisticsManager/exportExcel?";
		if($("#startTime").val()!="")
		{
			 url = url+"&start_time="+$("#startTime").val().replace("/","-");
		}
		if($("#startTime").val() != "") {
		        if($("#endTime").val() == "") {
		            Feng.error("请选择结束时间！");
		            return false;
		        }else{
		        	 url = url+"&end_time="+$("#endTime").val().replace("/","-");
		        }
		}
	 window.location.href=url;
}


$(function () {
    $("#startTime").attr('type','date');
    $("#endTime").attr('type','date');
    var defaultColunms = communityUserView.initColumn();
    var table = new BSTable(communityUserView.id, "/statisticsManager/queryCommunityUserView", defaultColunms);
    table.setPaginationType("client");
    communityUserView.table = table.init();  
});



